permeable breakwater - French English Dictionary